sill of window - Español Inglés Diccionario